package unstudio.chinacraft.client.model.armor;

import net.minecraft.client.model.ModelBiped;
import net.minecraft.client.model.ModelRenderer;
import net.minecraft.entity.Entity;

public class ModelChinaCrown extends ModelBiped {
    ModelRenderer Shape1;
    ModelRenderer Shape2;
    ModelRenderer Shape3;
    ModelRenderer Shape4;
    ModelRenderer Shape5;
    ModelRenderer Shape6;
    ModelRenderer Shape7;
    ModelRenderer Shape8;
    ModelRenderer Shape9;
    ModelRenderer Shape10;
    ModelRenderer Important4;
    ModelRenderer Shape23;
    ModelRenderer Shape24;
    ModelRenderer Shape25;
    ModelRenderer Shape26;
    ModelRenderer Important;
    ModelRenderer Shape11;
    ModelRenderer Shape12;
    ModelRenderer Shape13;
    ModelRenderer Shape14;
    ModelRenderer Important2;
    ModelRenderer Shape15;
    ModelRenderer Shape16;
    ModelRenderer Shape17;
    ModelRenderer Shape18;
    ModelRenderer Important3;
    ModelRenderer Shape19;
    ModelRenderer Shape20;
    ModelRenderer Shape21;
    ModelRenderer Shape22;
    ModelRenderer ImportantB4;
    ModelRenderer ShapeB23;
    ModelRenderer ShapeB24;
    ModelRenderer ShapeB25;
    ModelRenderer ShapeB26;
    ModelRenderer ImportantB;
    ModelRenderer ShapeB11;
    ModelRenderer ShapeB12;
    ModelRenderer ShapeB13;
    ModelRenderer ShapeB14;
    ModelRenderer ImportantB2;
    ModelRenderer ShapeB15;
    ModelRenderer ShapeB16;
    ModelRenderer ShapeB17;
    ModelRenderer ShapeB18;
    ModelRenderer ImportantB3;
    ModelRenderer ShapeB19;
    ModelRenderer ShapeB20;
    ModelRenderer ShapeB21;
    ModelRenderer ShapeB22;
    ModelRenderer Shape27;
    ModelRenderer Shape28;
    ModelRenderer Shape29;

    public ModelChinaCrown(float expand) {
        super(expand, 0, 128, 128);
        Shape1 = new ModelRenderer(this, 0, 38);
        Shape1.addBox(1F, 0F, 0F, 10, 1, 10);
        Shape1.setRotationPoint(-6F, -8F, -5F);
        Shape1.setTextureSize(128, 128);
        Shape1.mirror = true;
        setRotation(Shape1, 0F, 0F, 0F);
        Shape2 = new ModelRenderer(this, 66, 0);
        Shape2.addBox(0F, 0F, 0F, 8, 4, 8);
        Shape2.setRotationPoint(-4F, -12F, -4F);
        Shape2.setTextureSize(128, 128);
        Shape2.mirror = true;
        setRotation(Shape2, 0F, 0F, 0F);
        Shape3 = new ModelRenderer(this, 0, 57);
        Shape3.addBox(0F, 0F, 0F, 10, 1, 22);
        Shape3.setRotationPoint(-5F, -13F, -11F);
        Shape3.setTextureSize(128, 128);
        Shape3.mirror = true;
        setRotation(Shape3, 0F, 0F, 0F);
        Shape4 = new ModelRenderer(this, 68, 21);
        Shape4.addBox(0F, 0F, 0F, 4, 2, 1);
        Shape4.setRotationPoint(-2F, -11F, -5F);
        Shape4.setTextureSize(128, 128);
        Shape4.mirror = true;
        setRotation(Shape4, 0F, 0F, 0F);
        Shape5 = new ModelRenderer(this, 50, 35);
        Shape5.addBox(0F, 0F, 0F, 1, 1, 2);
        Shape5.setRotationPoint(4F, -7F, -1F);
        Shape5.setTextureSize(128, 128);
        Shape5.mirror = true;
        setRotation(Shape5, 0F, 0F, 0F);
        Shape6 = new ModelRenderer(this, 50, 35);
        Shape6.addBox(0F, 0F, 0F, 1, 1, 2);
        Shape6.setRotationPoint(-5F, -7F, -1F);
        Shape6.setTextureSize(128, 128);
        Shape6.mirror = true;
        setRotation(Shape6, 0F, 0F, 0F);
        Shape7 = new ModelRenderer(this, 66, 29);
        Shape7.addBox(0F, 0F, 0F, 1, 7, 1);
        Shape7.setRotationPoint(3.2F, -7F, -3F);
        Shape7.setTextureSize(128, 128);
        Shape7.mirror = false;
        setRotation(Shape7, 0F, 0F, 0F);
        Shape8 = new ModelRenderer(this, 66, 29);
        Shape8.addBox(0F, 0F, 0F, 1, 7, 1);
        Shape8.setRotationPoint(-4.2F, -7F, -3F);
        Shape8.setTextureSize(128, 128);
        Shape8.mirror = false;
        setRotation(Shape8, 0F, 0F, 0F);
        Shape9 = new ModelRenderer(this, 72, 29);
        Shape9.addBox(0F, 0F, 0F, 8, 1, 1);
        Shape9.setRotationPoint(-4F, -0.8F, -3F);
        Shape9.setTextureSize(128, 128);
        Shape9.mirror = false;
        setRotation(Shape9, 0F, 0F, 0F);

        Shape10 = new ModelRenderer(this, 67, 14);
        Shape10.addBox(0F, 0F, 0F, 12, 1, 1);
        Shape10.setRotationPoint(-6F, -10F, 0F);
        Shape10.setTextureSize(128, 128);
        Shape10.mirror = true;
        setRotation(Shape10, 0F, 0F, 0F);

        Important4 = new ModelRenderer(this, 106, 0);
        Important4.addBox(0F, 0F, 0F, 1, 9, 0);
        Important4.setRotationPoint(-4F, -12F, -9.5F);
        Important4.setTextureSize(128, 128);
        Important4.mirror = true;
        setRotation(Important4, 0F, 0F, 0F);

        Shape23 = new ModelRenderer(this, 100, 0);
        Shape23.addBox(0F, 0F, 0F, 1, 1, 1);
        Shape23.setRotationPoint(-4F, -11F, -10F);
        Shape23.setTextureSize(128, 128);
        Shape23.mirror = true;
        setRotation(Shape23, 0F, 0F, 0F);
        Shape24 = new ModelRenderer(this, 100, 0);
        Shape24.addBox(0F, 0F, 0F, 1, 1, 1);
        Shape24.setRotationPoint(-4F, -9F, -10F);
        Shape24.setTextureSize(128, 128);
        Shape24.mirror = true;
        setRotation(Shape24, 0F, 0F, 0F);
        Shape25 = new ModelRenderer(this, 100, 0);
        Shape25.addBox(0F, 0F, 0F, 1, 1, 1);
        Shape25.setRotationPoint(-4F, -7F, -10F);
        Shape25.setTextureSize(128, 128);
        Shape25.mirror = true;
        setRotation(Shape25, 0F, 0F, 0F);
        Shape26 = new ModelRenderer(this, 100, 0);
        Shape26.addBox(0F, 0F, 0F, 1, 1, 1);
        Shape26.setRotationPoint(-4F, -5F, -10F);
        Shape26.setTextureSize(128, 128);
        Shape26.mirror = true;
        setRotation(Shape26, 0F, 0F, 0F);
        Important = new ModelRenderer(this, 106, 0);
        Important.addBox(0F, 0F, 0F, 1, 9, 0);
        Important.setRotationPoint(3F, -12F, -9.5F);
        Important.setTextureSize(128, 128);
        Important.mirror = true;
        setRotation(Important, 0F, 0F, 0F);
        Shape11 = new ModelRenderer(this, 100, 0);
        Shape11.addBox(0F, 0F, 0F, 1, 1, 1);
        Shape11.setRotationPoint(3F, -11F, -10F);
        Shape11.setTextureSize(128, 128);
        Shape11.mirror = true;
        setRotation(Shape11, 0F, 0F, 0F);
        Shape12 = new ModelRenderer(this, 100, 0);
        Shape12.addBox(0F, 0F, 0F, 1, 1, 1);
        Shape12.setRotationPoint(3F, -9F, -10F);
        Shape12.setTextureSize(128, 128);
        Shape12.mirror = true;
        setRotation(Shape12, 0F, 0F, 0F);
        Shape13 = new ModelRenderer(this, 100, 0);
        Shape13.addBox(0F, 0F, 0F, 1, 1, 1);
        Shape13.setRotationPoint(3F, -7F, -10F);
        Shape13.setTextureSize(128, 128);
        Shape13.mirror = true;
        setRotation(Shape13, 0F, 0F, 0F);
        Shape14 = new ModelRenderer(this, 100, 0);
        Shape14.addBox(0F, 0F, 0F, 1, 1, 1);
        Shape14.setRotationPoint(3F, -5F, -10F);
        Shape14.setTextureSize(128, 128);
        Shape14.mirror = true;
        setRotation(Shape14, 0F, 0F, 0F);
        Important2 = new ModelRenderer(this, 106, 0);
        Important2.addBox(0F, 0F, 0F, 1, 9, 0);
        Important2.setRotationPoint(1F, -12F, -9.5F);
        Important2.setTextureSize(128, 128);
        Important2.mirror = true;
        setRotation(Important2, 0F, 0F, 0F);
        Shape15 = new ModelRenderer(this, 100, 0);
        Shape15.addBox(0F, 0F, 0F, 1, 1, 1);
        Shape15.setRotationPoint(1F, -11F, -10F);
        Shape15.setTextureSize(128, 128);
        Shape15.mirror = true;
        setRotation(Shape15, 0F, 0F, 0F);
        Shape16 = new ModelRenderer(this, 100, 0);
        Shape16.addBox(0F, 0F, 0F, 1, 1, 1);
        Shape16.setRotationPoint(1F, -9F, -10F);
        Shape16.setTextureSize(128, 128);
        Shape16.mirror = true;
        setRotation(Shape16, 0F, 0F, 0F);
        Shape17 = new ModelRenderer(this, 100, 0);
        Shape17.addBox(0F, 0F, 0F, 1, 1, 1);
        Shape17.setRotationPoint(1F, -7F, -10F);
        Shape17.setTextureSize(128, 128);
        Shape17.mirror = true;
        setRotation(Shape17, 0F, 0F, 0F);
        Shape18 = new ModelRenderer(this, 100, 0);
        Shape18.addBox(0F, 0F, 0F, 1, 1, 1);
        Shape18.setRotationPoint(1F, -5F, -10F);
        Shape18.setTextureSize(128, 128);
        Shape18.mirror = true;
        setRotation(Shape18, 0F, 0F, 0F);
        Important3 = new ModelRenderer(this, 106, 0);
        Important3.addBox(0F, 0F, 0F, 1, 9, 0);
        Important3.setRotationPoint(-2F, -12F, -9.5F);
        Important3.setTextureSize(128, 128);
        Important3.mirror = true;
        setRotation(Important3, 0F, 0F, 0F);
        Shape19 = new ModelRenderer(this, 100, 0);
        Shape19.addBox(0F, 0F, 0F, 1, 1, 1);
        Shape19.setRotationPoint(-2F, -11F, -10F);
        Shape19.setTextureSize(128, 128);
        Shape19.mirror = true;
        setRotation(Shape19, 0F, 0F, 0F);
        Shape20 = new ModelRenderer(this, 100, 0);
        Shape20.addBox(0F, 0F, 0F, 1, 1, 1);
        Shape20.setRotationPoint(-2F, -9F, -10F);
        Shape20.setTextureSize(128, 128);
        Shape20.mirror = true;
        setRotation(Shape20, 0F, 0F, 0F);
        Shape21 = new ModelRenderer(this, 100, 0);
        Shape21.addBox(0F, 0F, 0F, 1, 1, 1);
        Shape21.setRotationPoint(-2F, -7F, -10F);
        Shape21.setTextureSize(128, 128);
        Shape21.mirror = true;
        setRotation(Shape21, 0F, 0F, 0F);
        Shape22 = new ModelRenderer(this, 100, 0);
        Shape22.addBox(0F, 0F, 0F, 1, 1, 1);
        Shape22.setRotationPoint(-2F, -5F, -10F);
        Shape22.setTextureSize(128, 128);
        Shape22.mirror = true;
        setRotation(Shape22, 0F, 0F, 0F);
        ImportantB4 = new ModelRenderer(this, 106, 0);
        ImportantB4.addBox(0F, 0F, 0F, 1, 9, 0);
        ImportantB4.setRotationPoint(-4F, -12F, 9.5F);
        ImportantB4.setTextureSize(128, 128);
        ImportantB4.mirror = true;
        setRotation(ImportantB4, 0F, 0F, 0F);
        ShapeB23 = new ModelRenderer(this, 100, 0);
        ShapeB23.addBox(0F, 0F, 0F, 1, 1, 1);
        ShapeB23.setRotationPoint(-4F, -11F, 9F);
        ShapeB23.setTextureSize(128, 128);
        ShapeB23.mirror = true;
        setRotation(ShapeB23, 0F, 0F, 0F);
        ShapeB24 = new ModelRenderer(this, 100, 0);
        ShapeB24.addBox(0F, 0F, 0F, 1, 1, 1);
        ShapeB24.setRotationPoint(-4F, -9F, 9F);
        ShapeB24.setTextureSize(128, 128);
        ShapeB24.mirror = true;
        setRotation(ShapeB24, 0F, 0F, 0F);
        ShapeB25 = new ModelRenderer(this, 100, 0);
        ShapeB25.addBox(0F, 0F, 0F, 1, 1, 1);
        ShapeB25.setRotationPoint(-4F, -7F, 9F);
        ShapeB25.setTextureSize(128, 128);
        ShapeB25.mirror = true;
        setRotation(ShapeB25, 0F, 0F, 0F);
        ShapeB26 = new ModelRenderer(this, 100, 0);
        ShapeB26.addBox(0F, 0F, 0F, 1, 1, 1);
        ShapeB26.setRotationPoint(-4F, -5F, 9F);
        ShapeB26.setTextureSize(128, 128);
        ShapeB26.mirror = true;
        setRotation(ShapeB26, 0F, 0F, 0F);
        ImportantB = new ModelRenderer(this, 106, 0);
        ImportantB.addBox(0F, 0F, 0F, 1, 9, 0);
        ImportantB.setRotationPoint(3F, -12F, 9.5F);
        ImportantB.setTextureSize(128, 128);
        ImportantB.mirror = true;
        setRotation(ImportantB, 0F, 0F, 0F);
        ShapeB11 = new ModelRenderer(this, 100, 0);
        ShapeB11.addBox(0F, 0F, 0F, 1, 1, 1);
        ShapeB11.setRotationPoint(3F, -11F, 9F);
        ShapeB11.setTextureSize(128, 128);
        ShapeB11.mirror = true;
        setRotation(ShapeB11, 0F, 0F, 0F);
        ShapeB12 = new ModelRenderer(this, 100, 0);
        ShapeB12.addBox(0F, 0F, 0F, 1, 1, 1);
        ShapeB12.setRotationPoint(3F, -9F, 9F);
        ShapeB12.setTextureSize(128, 128);
        ShapeB12.mirror = true;
        setRotation(ShapeB12, 0F, 0F, 0F);
        ShapeB13 = new ModelRenderer(this, 100, 0);
        ShapeB13.addBox(0F, 0F, 0F, 1, 1, 1);
        ShapeB13.setRotationPoint(3F, -7F, 9F);
        ShapeB13.setTextureSize(128, 128);
        ShapeB13.mirror = true;
        setRotation(ShapeB13, 0F, 0F, 0F);
        ShapeB14 = new ModelRenderer(this, 100, 0);
        ShapeB14.addBox(0F, 0F, 0F, 1, 1, 1);
        ShapeB14.setRotationPoint(3F, -5F, 9F);
        ShapeB14.setTextureSize(128, 128);
        ShapeB14.mirror = true;
        setRotation(ShapeB14, 0F, 0F, 0F);
        ImportantB2 = new ModelRenderer(this, 106, 0);
        ImportantB2.addBox(0F, 0F, 0F, 1, 9, 0);
        ImportantB2.setRotationPoint(1F, -12F, 9.5F);
        ImportantB2.setTextureSize(128, 128);
        ImportantB2.mirror = true;
        setRotation(ImportantB2, 0F, 0F, 0F);
        ShapeB15 = new ModelRenderer(this, 100, 0);
        ShapeB15.addBox(0F, 0F, 0F, 1, 1, 1);
        ShapeB15.setRotationPoint(1F, -11F, 9F);
        ShapeB15.setTextureSize(128, 128);
        ShapeB15.mirror = true;
        setRotation(ShapeB15, 0F, 0F, 0F);
        ShapeB16 = new ModelRenderer(this, 100, 0);
        ShapeB16.addBox(0F, 0F, 0F, 1, 1, 1);
        ShapeB16.setRotationPoint(1F, -9F, 9F);
        ShapeB16.setTextureSize(128, 128);
        ShapeB16.mirror = true;
        setRotation(ShapeB16, 0F, 0F, 0F);
        ShapeB17 = new ModelRenderer(this, 100, 0);
        ShapeB17.addBox(0F, 0F, 0F, 1, 1, 1);
        ShapeB17.setRotationPoint(1F, -7F, 9F);
        ShapeB17.setTextureSize(128, 128);
        ShapeB17.mirror = true;
        setRotation(ShapeB17, 0F, 0F, 0F);
        ShapeB18 = new ModelRenderer(this, 100, 0);
        ShapeB18.addBox(0F, 0F, 0F, 1, 1, 1);
        ShapeB18.setRotationPoint(1F, -5F, 9F);
        ShapeB18.setTextureSize(128, 128);
        ShapeB18.mirror = true;
        setRotation(ShapeB18, 0F, 0F, 0F);
        ImportantB3 = new ModelRenderer(this, 106, 0);
        ImportantB3.addBox(0F, 0F, 0F, 1, 9, 0);
        ImportantB3.setRotationPoint(-2F, -12F, 9.5F);
        ImportantB3.setTextureSize(128, 128);
        ImportantB3.mirror = true;
        setRotation(ImportantB3, 0F, 0F, 0F);
        ShapeB19 = new ModelRenderer(this, 100, 0);
        ShapeB19.addBox(0F, 0F, 0F, 1, 1, 1);
        ShapeB19.setRotationPoint(-2F, -11F, 9F);
        ShapeB19.setTextureSize(128, 128);
        ShapeB19.mirror = true;
        setRotation(ShapeB19, 0F, 0F, 0F);
        ShapeB20 = new ModelRenderer(this, 100, 0);
        ShapeB20.addBox(0F, 0F, 0F, 1, 1, 1);
        ShapeB20.setRotationPoint(-2F, -9F, 9F);
        ShapeB20.setTextureSize(128, 128);
        ShapeB20.mirror = true;
        setRotation(ShapeB20, 0F, 0F, 0F);
        ShapeB21 = new ModelRenderer(this, 100, 0);
        ShapeB21.addBox(0F, 0F, 0F, 1, 1, 1);
        ShapeB21.setRotationPoint(-2F, -7F, 9F);
        ShapeB21.setTextureSize(128, 128);
        ShapeB21.mirror = true;
        setRotation(ShapeB21, 0F, 0F, 0F);
        ShapeB22 = new ModelRenderer(this, 100, 0);
        ShapeB22.addBox(0F, 0F, 0F, 1, 1, 1);
        ShapeB22.setRotationPoint(-2F, -5F, 9F);
        ShapeB22.setTextureSize(128, 128);
        ShapeB22.mirror = true;
        setRotation(ShapeB22, 0F, 0F, 0F);
        Shape27 = new ModelRenderer(this, 41, 0);
        Shape27.addBox(0F, 0F, 0F, 1, 1, 6);
        Shape27.setRotationPoint(3.2F, -4F, -2F);
        Shape27.setTextureSize(128, 128);
        Shape27.mirror = true;
        setRotation(Shape27, 0F, 0F, 0F);
        Shape28 = new ModelRenderer(this, 41, 0);
        Shape28.addBox(0F, 0F, 0F, 1, 1, 6);
        Shape28.setRotationPoint(-4.2F, -4F, -2F);
        Shape28.setTextureSize(128, 128);
        Shape28.mirror = true;
        setRotation(Shape28, 0F, 0F, 0F);
        Shape29 = new ModelRenderer(this, 72, 29);
        Shape29.addBox(0F, 0F, 0F, 8, 1, 1);
        Shape29.setRotationPoint(-4F, -4F, 3.2F);
        Shape29.setTextureSize(128, 128);
        Shape29.mirror = true;
        setRotation(Shape29, 0F, 0F, 0F);

        this.bipedHead.addChild(Shape1);
        this.bipedHead.addChild(Shape2);
        this.bipedHead.addChild(Shape3);
        this.bipedHead.addChild(Shape4);
        this.bipedHead.addChild(Shape5);
        this.bipedHead.addChild(Shape6);
        this.bipedHead.addChild(Shape7);
        this.bipedHead.addChild(Shape8);
        this.bipedHead.addChild(Shape9);
        this.bipedHead.addChild(Shape10);
        this.bipedHead.addChild(Shape11);
        this.bipedHead.addChild(Shape12);
        this.bipedHead.addChild(Shape13);
        this.bipedHead.addChild(Shape14);
        this.bipedHead.addChild(Shape15);
        this.bipedHead.addChild(Shape16);
        this.bipedHead.addChild(Shape17);
        this.bipedHead.addChild(Shape18);
        this.bipedHead.addChild(Shape19);
        this.bipedHead.addChild(Shape20);
        this.bipedHead.addChild(Shape21);
        this.bipedHead.addChild(Shape22);
        this.bipedHead.addChild(Shape23);
        this.bipedHead.addChild(Shape24);
        this.bipedHead.addChild(Shape25);
        this.bipedHead.addChild(Shape26);
        this.bipedHead.addChild(Shape27);
        this.bipedHead.addChild(Shape28);
        this.bipedHead.addChild(Shape29);
        this.bipedHead.addChild(ShapeB11);
        this.bipedHead.addChild(ShapeB12);
        this.bipedHead.addChild(ShapeB13);
        this.bipedHead.addChild(ShapeB14);
        this.bipedHead.addChild(ShapeB15);
        this.bipedHead.addChild(ShapeB16);
        this.bipedHead.addChild(ShapeB17);
        this.bipedHead.addChild(ShapeB18);
        this.bipedHead.addChild(ShapeB19);
        this.bipedHead.addChild(ShapeB20);
        this.bipedHead.addChild(ShapeB21);
        this.bipedHead.addChild(ShapeB22);
        this.bipedHead.addChild(ShapeB23);
        this.bipedHead.addChild(ShapeB24);
        this.bipedHead.addChild(ShapeB25);
        this.bipedHead.addChild(ShapeB26);
        this.bipedHead.addChild(Important);
        this.bipedHead.addChild(Important2);
        this.bipedHead.addChild(Important3);
        this.bipedHead.addChild(Important4);
        this.bipedHead.addChild(ImportantB);
        this.bipedHead.addChild(ImportantB2);
        this.bipedHead.addChild(ImportantB3);
        this.bipedHead.addChild(ImportantB4);
    }

    @Override
    public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) {
        super.render(entity, f, f1, f2, f3, f4, f5);
        setRotationAngles(f, f1, f2, f3, f4, f5, entity);
        // Shape1.render(f5);
        // Shape2.render(f5);
        // Shape3.render(f5);
        // Shape4.render(f5);
        // Shape5.render(f5);
        // Shape6.render(f5);
        // Shape7.render(f5);
        // Shape8.render(f5);
        // Shape9.render(f5);
        // Shape10.render(f5);
        // Important4.render(f5);
        // Shape23.render(f5);
        // Shape24.render(f5);
        // Shape25.render(f5);
        // Shape26.render(f5);
        // Important.render(f5);
        // Shape11.render(f5);
        // Shape12.render(f5);
        // Shape13.render(f5);
        // Shape14.render(f5);
        // Important2.render(f5);
        // Shape15.render(f5);
        // Shape16.render(f5);
        // Shape17.render(f5);
        // Shape18.render(f5);
        // Important3.render(f5);
        // Shape19.render(f5);
        // Shape20.render(f5);
        // Shape21.render(f5);
        // Shape22.render(f5);
        // ImportantB4.render(f5);
        // ShapeB23.render(f5);
        // ShapeB24.render(f5);
        // ShapeB25.render(f5);
        // ShapeB26.render(f5);
        // ImportantB.render(f5);
        // ShapeB11.render(f5);
        // ShapeB12.render(f5);
        // ShapeB13.render(f5);
        // ShapeB14.render(f5);
        // ImportantB2.render(f5);
        // ShapeB15.render(f5);
        // ShapeB16.render(f5);
        // ShapeB17.render(f5);
        // ShapeB18.render(f5);
        // ImportantB3.render(f5);
        // ShapeB19.render(f5);
        // ShapeB20.render(f5);
        // ShapeB21.render(f5);
        // ShapeB22.render(f5);
        // Shape27.render(f5);
        // Shape28.render(f5);
        // Shape29.render(f5);
    }

    private void setRotation(ModelRenderer model, float x, float y, float z) {
        model.rotateAngleX = x;
        model.rotateAngleY = y;
        model.rotateAngleZ = z;
    }

    @Override
    public void setRotationAngles(float f, float f1, float f2, float f3, float f4, float f5, Entity entity) {
        super.setRotationAngles(f, f1, f2, f3, f4, f5, entity);
    }

}
